﻿namespace SHZY.BaseData.Entitys.Common.Dto.LabelRules;

/// <summary>
/// 标签规则输入参数.
/// </summary>
public class ComBaseLabelRulesListOutput
{
    /// <summary>
    /// GUID.
    /// </summary>
    public string id { get; set; }

    /// <summary>
    /// 规则编码.
    /// </summary>
    public string code { get; set; }

    /// <summary>
    /// 规则名称.
    /// </summary>
    public string name { get; set; }

    /// <summary>
    /// 标签类型.
    /// </summary>
    public string type { get; set; }

    /// <summary>
    /// 日期格式(字典项维护).
    /// </summary>
    public string dateFormat { get; set; }

    /// <summary>
    /// 序列号长度.
    /// </summary>
    public int? length { get; set; }

    /// <summary>
    /// 序列号最大值.
    /// </summary>
    public string maxValue { get; set; }

    /// <summary>
    /// 序列号最小值.
    /// </summary>
    public string minValue { get; set; }

    /// <summary>
    /// 不足数补位(0,' ').
    /// </summary>
    public string fillin { get; set; }

    /// <summary>
    /// 步进值.
    /// </summary>
    public int? stepValue { get; set; }

    /// <summary>
    /// 序列范围.
    /// </summary>
    public string sequence { get; set; }

    /// <summary>
    /// 序列号指定值重置.
    /// </summary>
    public string specifiedValue { get; set; }

    /// <summary>
    /// 重置值.
    /// </summary>
    public string resetValue { get; set; }

    /// <summary>
    /// 重置时间.
    /// </summary>
    public string resetTime { get; set; }

    /// <summary>
    /// 有效标志0无效 1有效.
    /// </summary>
    public string enabledMark { get; set; }

}